<?
    //incluir arquivo que verifica se o login está registrado na seção.
    include 'sessionManager.php';
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>SisTADS - Manutenção de Categoria</title>
        <link href="padrao.css" rel="stylesheet" type="text/css" />
        <script language="JavaScript" type="text/javascript" src="jquery.js">
        </script>
        <script language="JavaScript" type="text/javascript" src="jquery.validate.js">
        </script>

        <script>
            //função para perguntar se quer mesmo remover o registro.
            function deletecategoria(id) {
                //pedir confirmação para exclusão da categoria.
                if (confirm("Deseja realmente excluir a categoria " + id + " ?"))
                    location.href = "categoriaDelete.php?id=" + id;
            }
            
        </script>

    </head>
    <body>
        <div id="pagina">
            <div id="menu">
                <?php
                    include 'menu.php';
                ?>
            </div> <!-- Fim da div id menu -->

            <div id="conteudo">
                <h1>Categoria</h1>

                <?
                    //incluir o arquivo para conectar no banco
                    include "connectionFactory.php";
                    //inicializar as variáveis
                    $id = "";
                    $nome = "";
                    //verificar se a variável id existe
                    if(isset($_GET["id"])){
                        //recuperando a variável id pelo método get.
                        $id = trim($_GET["id"]);
                        //procurar no banco de dados, montar a consulta
                        $cmdSql = "select * from categoria where id = " .
                            (int)$id;
                        //executar o comando
                        $resultado = mysql_query($cmdSql);
                        ///
                        //retornar o resultado
                        ///
                        $row = mysql_fetch_array($resultado);
                        //separar as variáveis.
                        $id = $row["id"];
                        $nome = $row["nome"];

                        //mostrar o conteúdo do array - frequentemente usado
                        //para debug.
                        //print_r($row);
                        //print_r($_GET);
                    }
                ?>

                <form name="formCadastro" id="formCadastro" method="post" 
                      action="categoriaSave.php">

                    <fieldset>
                        <legend>Informe os dados corretamente:</legend>

                        <input type="hidden" name="id" value="<?=$id;?>" readonly/>
                        <label for="nome">Nome:</label>
                        <br />
                        <input type="text" name="nome" id="nome" size="45" 
                               maxlength="45" value="<?=$nome;?>">
                        <br />
                        <input type="submit" value="Salvar Dados!">
                    </fieldset>

                </form>

                <!-- aqui o jQuery para validação do form. -->
                <script language="JavaScript" type="text/javascript">
                    $("#nome").focus();
                    $().ready(function() {
                        // validate signup form on keyup and submit
                        $("#formCadastro").validate({
                            rules: {
                                nome: "required"
                            },
                            messages: {
                                nome: "Informe o nome da categoria."
                            }
                        });

                    });
                </script>


            </div> <!-- Fim da div id conteudo -->

            <div id="rodape">
                <?include 'rodape.php'; ?>
            </div>

        </div> <!-- Fim da div id pagina -->

    </body>
</html>
